cargo vehicle adapted to transporting goods on railroad tracks - Spanish English Dictionary